<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
define('CONTROLLER', 'truyencuoi');

class Vova extends CI_Controller {

     function __construct() {
        parent::__construct();
        $this->load->library('parser');
    }

    private function random($index = false) {
        $this->load->model('Vova_model');
        $id = $this->Vova_model->getIdRandomNotByArray();
        if ($index == false) {
            $this->index($id);
        } else {
            return $id;
        }
    }

    public function index($id = null) {
        if ($id == null) {
            $id = $this->random(true);
        }

        $this->load->model('Vova_model');
        $result = $this->Vova_model->getVovaById($id);
        if (is_array($result)) {
            $data['data'] = $result;
        }

        $this->load->helper('text');
        $idNext = $this->random(true);
        $resultNext = $this->Vova_model->getVovaById($idNext, 'id, title');
        $data['url_next'] = create_url(CONTROLLER, $resultNext['id'], $resultNext['title']);

        $this->_view($data);
    }

    private function _view($data) {
        $title = '';
        if (!empty($data)) {
            $title = $data['data']['title'];
        }

        $data['head_product'] = ucfirst('App Facebook Truyện cười vova, Tử vi 2014');
        $data['head_description'] = ucfirst('Truyện cười vova full hay nhất và mới nhất. Cập nhật những truyện cười vova cực hay, cực vui và hài hước : ' .$title);
        $data['head_keywords'] = ucfirst('truyen cuoi vova, truyện cười vova, Ứng dụng vui');
        $data['head_title'] = ucfirst($title . ' | Truyện cười Vova');

        $data['listTitle'] = array();
        $this->load->helper('text');
        $result = $this->Vova_model->getListTitleNew();

        foreach ($result as $key => $value) {
            $data['listTitle'][$key]['title'] = $value['title'];
            $data['listTitle'][$key]['url'] = create_url(CONTROLLER, $value['id'], $value['title']);
        }

        $data['current_url'] = current_url();
        $data['image'] = 'http://fc08.deviantart.net/fs70/i/2012/091/d/9/troll_face_ios_style_icon_image_by_farias2696-d4unc2r.png';

        $this->parser->parse('vova/vova.php', $data, FALSE);
    }
}

/* End of file vova.php */
/* Location: ./application/controllers/vova.php */